﻿Module Modulo
    Public ListaHabilidadesHeroes As New List(Of clHabilidad) From {New clHabilidad("Ataque", 4, "A", My.Resources.ataque), New clHabilidad("Patada Electrica", 8, "A", My.Resources.Patada_Eléctrica), New clHabilidad("Bloqueo de Hoplita", 3, "D", My.Resources.Bloqueo_de_Hoplita), New clHabilidad("Defensivoo", 2, "D", My.Resources.Defensivo), New clHabilidad("Centella de  Marathon", 3, "V", My.Resources.Centella_de_Marathon), New clHabilidad("Dinamo en Marcha", 5, "V", My.Resources.Dinamo_en_marcha), New clHabilidad("ORA ORA ORA!", 10, "A", My.Resources.ORA_ORA_ORA), New clHabilidad("KameHameha Extintor", 9, "A", My.Resources.KameHame_Extintor), New clHabilidad("Haduoken", 10, "A", My.Resources.Hadouken), New clHabilidad("Gia Sekando", 10, "A", My.Resources.Gia_Sekando)}
    '-------------------------------------------------------------------------------------------
    Public ControlPrincipalDelHeroe As New clControlBasico 'Creo el control para el heroe... ¿Deberíamos dejarlo creado en el propio constructor  y olbidarnos de él?
    Public MiHeroe As New clHeroe("Casel", 5, 5, 5, 100, ControlPrincipalDelHeroe, My.Resources.Elfo, ListaHabilidadesHeroes)  '¿Podríamos utilizar este? -no me atrevo a tocar los otros-
    '-------------------------------------------------------------------------------------------
    Public lista_de_objetos As New List(Of clHabilidad) From {New clHabilidad("habilidad1", 5, "A")}
    Public lista_monstruos_piso1 As New List(Of clMonstruo) From {New clMonstruo("Pulga Asesina", 1, 1, 5, 1, 10, lista_de_objetos(0), My.Resources.Elfof), New clMonstruo("Rata Rapaz", 2, 2, 10, 2, 100, lista_de_objetos(0), My.Resources.rata_nivel1), New clMonstruo("Serpiente Taimada", 7, 1, 15, 2, 100, lista_de_objetos(0), My.Resources._20080303190228_szish), New clMonstruo("Leprechaun Borracho", 3, 3, 20, 3, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("H.A.S.I.R, rey de las ratas", 6, 6, 20, 7, 100, lista_de_objetos(0), My.Resources.Elfaf)}
    Public lista_monstruos_piso2 As New List(Of clMonstruo) From {New clMonstruo("Perros Sarnosos", 5, 5, 20, 7, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Goblin Gangoso", 6, 4, 23, 6, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Espiritu Antiguo", 7, 4, 25, 8, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Duende de Fuego", 10, 6, 21, 9, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Tusk, Colmillo Regente", 10, 7, 30, 12, 100, lista_de_objetos(0), My.Resources.Elfaf)}
    Public lista_monstruos_piso3 As New List(Of clMonstruo) From {New clMonstruo("Merluzo Malvado", 11, 6, 25, 11, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Poderosa Medusa", 15, 9, 27, 11, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Sirena Sexy", 16, 10, 30, 13, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Kappa", 11, 19, 30, 13, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Apnea, Terror Submarino", 20, 20, 40, 15, 100, lista_de_objetos(0), My.Resources.Elfaf)}
    Public lista_monstruos_piso4 As New List(Of clMonstruo) From {New clMonstruo("Esqueleto Carcelero", 17, 17, 35, 16, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Guardian Putrenudillos", 16, 22, 40, 17, 100, lista_de_objetos(0), My.Resources.Elfaf), New clMonstruo("Ben-Jamon,señor de los pitillos", 999, 999, 1, 1, 100, lista_de_objetos(0), My.Resources.Elfaf), (New clMonstruo("Fantasma de Mosquetero", 19, 19, 40, 19, 100, lista_de_objetos(0), My.Resources.Elfaf)), New clMonstruo("Yhama-Lo-Tobi, El gran espadachin de epocas antiguas", 40, 20, 60, 20, 100, lista_de_objetos(0), My.Resources.Elfaf)}
    Public lista_monstruos_piso5 As New List(Of clMonstruo) From {New clMonstruo("EL MAL", 66, 66, 66, 666, 100, lista_de_objetos(0), My.Resources.Elfaf)}

    Public ListaTemporal As New List(Of clHabilidad)

    'Public MiMApa As New clMapa(10, 10)
    Public ElMonstruo As clMonstruo

    Public lista_habilidades_monstruos As New List(Of clHabilidad) From {New clHabilidad("Zarpazo", 4, "A"), New clHabilidad("Sumisión", 8, "A"), New clHabilidad("Caparazon endurecido", 3, "D"), New clHabilidad("Defensivoo", 2, "D"), New clHabilidad("Cachetada", 3, "A"), New clHabilidad("Belosidad", 5, "V"), New clHabilidad("Puño Vital", 2, "A"), New clHabilidad("Colmillo Fulgurante", 5, "A"), New clHabilidad("Gullotina Biuoquimica", 1, "A"), New clHabilidad("Pedo", 1, "A")}


End Module
